metal catalyst - English Synonyms Dictionary